evolution denier - Turkish English Dictionary